cmake_minimum_required(VERSION 3.20)
project(university_practice_c C)

set(CMAKE_C_STANDARD 99)

add_executable(university_practice_c main.c)
add_subdirectory(Arrays)
add_subdirectory(LinkedLists)
add_subdirectory(QueueLinkedList)
add_subdirectory(QueueArray)
add_subdirectory(HashTable)
add_subdirectory(BST)
add_subdirectory(Heap)
add_subdirectory(MergeSort)
add_subdirectory(QuickSort)
add_subdirectory(foo)
add_subdirectory(Graph)